Soru & Cevap

Android uygulamada butonlardaki methodları biriktirmek.

20.12.2018 - 06:09

Merhaba arkadaşlar ben bir android uygulama tasarlamaya çalışıyorum,yapmak istediğim arayüz ise şöyle:

4 tane buton ve 1 tane baslat butonu olacak ekranda fakat sorun surda ben bu buttonlara tıkladıgım zaman bu butonların sırayla yapılacak sekilde bi yerde toplamaya calısıyorum yani örnek verirsem ileri geri sag sol diye 4 tane buton olsun mesela ileriye 2 kere bastım,geriye 1,sola 1 ve sag butona 1 kere bastım diyelim bunları ekranda sıralı sekilde gostererek ve baslat butonuna basıldıgında sırayla bunların methodlarını nasıl calıstırabilirim?

Dosya ekinde ne yapmak istedigimi cizerek anlatmaya calıstım yardımcı olursanız cok sevinirim.

 

 

 

5 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user hilalekincii
hilalekincii
27.07.2019 - 12:07

Merhaba Emre Can,

Sorunu soralı baya olmuş ama belki hala sana belki de başkalarına yardımcı olabilir. Butonlara basıldığı an se textViewde bir String gösteriyorsun, diğer butonlara da basıldıkça yenilenen. Mesela "İleri", "İleri İleri", "İleri İleri Sağ" gibi. En basit yöntem olarak Başlat butonuna tıkladığında Sen o string parse edip her "İleri" gördüğünde ileri() methodunu,  "Sağ" gördünde sag() methodu çalıştırabilirsin. O arkada tuttuğun String senin komut kümen oılacak. Eğer String parse yapmak istemezsen komutlarını arraye de atabilir sırayla array elamanı bu ise bu methodu çalıştır diyebilirsin. Kolay gelsin :)